Can Openers

Some can openers
The first can opener, 1858
1866
1867
1880
1890
1892
1881
1883
1885
1885
1887
1889
1893
1896
1920. Starting to look a little familiar
1920
1923
1925
1925
1926. I think they've finally got it.